📅 2024. 04. 12
SyntaxError: Invalid regular expression
에러 확인됨< 69
>= 3.21.0
< 3.22.4
Extended_Pictographic
(ECMAScript 스펙)은 크롬 69 버전부터 지원
Extended_Pictographic
은 기술적으로는 이모지가 아닌 "픽토그래픽" 문자열을 포함하는 이모지"1😂💯♡⌨︎"
에서 '😂'
, '💯'
뿐만 아니라 '♡'
와 '⌨︎'
까지 모두 포함z.string().emoji()
를 사용하는 경우에만 사용함z.string().emoji()
를 사용하는 스키마가 있다면, 여전히 하위 버전에서 에러가 발생할 수 있음. 필요한 경우, z.string().regex()
를 통해 직접 정규식을 구현하는 방법을 권장함